#include "StaticJavaLib.h"
#include "gc.h"
struct IntNegate{
};

int IntNegate_negate(int i){
  return -i;
}

void main(int argc,char** argv){
  StaticJavaLib_assertTrue(-2 == -2);
  StaticJavaLib_assertTrue(-+-2 == 2);
  StaticJavaLib_assertTrue(IntNegate_negate(2) == -2);
  StaticJavaLib_assertTrue(IntNegate_negate(-2) == 2);
  gc_recycle();
}
